// pages/input/index.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        list: [],
        value: "",
        // 保存input的value值
    },


    add(e) {
        console.log(e);

        this.data.list.push({
            title: e.detail.value,
            status: false
        })

        this.setData({
            list: this.data.list
        })
        //为什么要用setData 可以理解为 用了setData才能实现数据的响应 也就是数据变了 视图也会变

    },
    buttonAdd(e) {
        console.log(e);
        this.data.list.push({
            title: this.data.value,
            status: false
        })
        this.setData({
            list: this.data.list
        })

    },
    //按下添加按钮添加


    changeInput(e) {
        console.log(e.detail.value);
        this.setData({
            value: e.detail.value
        })

    },
    //只要input框输入内容就会触发 


    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})